package com.woniuxy.three.pms.config;

import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import com.woniuxy.three.pms.filter.CharacterFilter;


/**
 * 
*@ProjectName:Pms
*@Date:2019年6月18日
*@ClassName:FilterConfig.java
*@Author:ThinkPad
*@Description:TODO 过滤器注册文件
*@Version:版本
*@See：参考版本
*
 */
@Configuration
public class FilterConfig {
	/**
	 * 
	* @Method : testfilter
	* @Description: 注册过滤器
	* @Author ThinkPad 作者
	* @Version 1.0
	* @param @return    参数
	* @return FilterRegistrationBean    返回类型
	* @Exception
	* @Date 2019年6月18日
	 */
		@Bean
		public  FilterRegistrationBean testfilter() {
			FilterRegistrationBean filterbean= new FilterRegistrationBean();
			filterbean.setFilter(new CharacterFilter());
			filterbean.addUrlPatterns("/*");
			filterbean.setName("Charectfilter");
			filterbean.setOrder(4);
			return filterbean;
		}
}
